@charset "utf-8";
/* CSS Document */

body{ background:#f5f5f5; padding-top:5%}
.login{ width:840px; margin:0 auto ; position:absolute; left:50%; top:50%; margin:-270px 0 0 -420px;}
.login_content{height:440px; background:#FFF;}

.login .open{ text-align:right; line-height:40px; font-size:14px; padding:0 15px;}
.login .open a{ color:#3f82c4;}
.log_logo,.log_text{ padding-right:62px;}
.log_logo img{ margin:0 auto; display:block;}
.log_text{ font-size:26px; line-height:46px; padding:0 15px;}

.userLog{ padding:0 0 0 195px;}
.userLog ul{ width:387px; height:40px; border-bottom:solid #d6d6d6 1px;}
.userLog li{ width:129px;height:38px; line-height:38px; text-align:center; font-size:16px; color:#999; font-weight:bold; float:left; cursor:pointer;}
.userLog li.current{ color:#4c4c4c; border-bottom:solid #3f82c4 3px;}

.userContent{ padding:0 0 0 170px;}
.userContent ul{ padding-top:20px;}
.userContent li{ zoom:1; overflow:hidden; padding:9px 0;}
.userContent li .log_tit{ width:80px; height:46px; line-height:46px; text-align:right; font-size:14px; color:#000; float:left;}
.userContent li .fidtext{ width:318px; height:44px; padding:0 10px; border:solid #d6d6d6 1px; float:left;}
.userContent li .bnt{ width:340px; height:50px; background:#3f82c4; color:#FFF; font-size:16px; border:0 none; cursor:pointer;}
.userContent li .form_text{ width:340px; font-size:14px;}
.userContent li .code_img{ width:100px; height:42px; padding:2px 0; float:left; margin-left:10px;}
.userContent li .code_text{ float:left; margin-left:10px; line-height:46px;} 
.userContent li a{ color:#3f82c4;}
.userContent li .checkBox{ font-size:14px; color:#3f82c4; padding-left:80px;}
.userContent li .checkBox input{ margin:0 5px 2px 0;}

.machine{ font-size:14px; color:#a8a8a8; margin-top:20px;}

/*地位在最底下*/
html{ height:100%;}
body{ position:relative; width:100%; min-height:100%; padding-bottom:100px; box-sizing:border-box;}
.footer{ width:100%; line-height:26px; text-align:center; color:#808080; padding:15px 0; position:absolute; bottom:0;}
.footer .text a{ color:#808080;}
.footer .text span{ margin:0 8px;}

/*手机端适配*/
@media screen and (max-width: 600px) {
    .login{width:100%;position:static;margin:0}
    .userLog{padding-left:0}
    .userContent{padding-left:0}
    .userContent li .fidtext{width:65%}
    .userContent li .bnt{margin:0 auto;display:block}
}
.userLog ul{width:auto}
.userLog li{width:auto;margin-right: 20px;}

.eye{
    content: '';
    display: inline-block;
    width: 18px;
    height: 18px;
    background: url(/images/icon-eye-close.png) no-repeat center;
    background-size: 100%;
    vertical-align: middle;
    position:absolute;
    right: 265px;
    top: 195px;
    cursor:pointer
}

.openEye{background:url(/images/icon-eye-open.png) no-repeat;background-size:100%}

a.carsi {
    padding-left: 20px;
    background: url(/images/newduxiu/carsi.png) no-repeat;
    background-size: 14px;
}